squawking thrush - German English Dictionary